from setuptools import setup, find_packages

setup(
    name="yhlz_backtest",
    version="0.1.0",
    description="类似PyAlgoTrade的极简量化交易回测框架",
    author="",
    author_email="",
    packages=find_packages(),
    install_requires=[
        "pandas",
        "numpy",
        "matplotlib",
        "loguru",
        "scipy",
        "quantstats",
        "streamlit",
        "streamlit-echarts",
    ],
    classifiers=[
        "Development Status :: 3 - Alpha",
        "Intended Audience :: Financial and Insurance Industry",
        "Topic :: Office/Business :: Financial :: Investment",
        "Programming Language :: Python :: 3",
    ],
    python_requires=">=3.7",
    # 使用开发模式，代码修改会直接反映在导入中
    zip_safe=False,
) 